adequately supplied - Français Anglais Dictionnaire